::v-deep .fks-table th > .cell .fks-input--small .fks-input__inner {
  border: none;
  text-align: center;
  background-color: transparent;
}

::v-deep .fks-select .fks-input .fks-select__caret {
  margin-top: -.5px;
}

::v-deep .fks-table .fks-input--suffix .fks-input__inner {
  padding-left: 30px !important;
}

.btns {
  height: 36px;

  section {
    float: right;
  }

  /* border: 1px solid red; */
}

.on-tab {
  position: absolute;
  top: 0;
  right: 0;
  width: auto;
}

.lang-container {
  position: relative;
  box-sizing: border-box;
  height: 100%;

  .empty-data {
    font-size: 16px;
    line-height: calc(92vh - 355px);
    text-align: center;
    color: #909399;
  }

  .lang-table {
    width: 100%;
    margin-top: 16px;
    border: 1px solid #ebeef5;
    border-bottom: 0;
    overflow: auto;

    &::after {
      content: "";
      position: absolute;
      bottom: 0;
      width: 100%;
      height: 1px;
      background: #ebeef5;
    }

    .head {
      color: #9197a0;
      background-color: #f5f7fa;
    }

    ::v-deep .fks-checkbox__label {
      padding: 0;
      font-size: 0;
    }
  }

  li.checkbox {
    width: 4%;
  }

  li {
    display: inline-block;
    width: 24%;
    height: 46px;
    padding: 5px 10px;
    overflow: hidden;
    font-size: 14px;
    line-height: 36px;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  li + li {
    border-left: 1px solid #ebeef5;
  }

  ul {
    border-bottom: 1px solid #ebeef5;
    font-size: 0;
  }
}
